395 Front St, Ponte Vedra Beach, FL 32082-5076, Ponte Vedra Beach
"Great place. Outside patio very nice."
"Great place. Outside patio very nice."